package cn.getech.data.development.model.res.procjobstatistics;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel(description = "项目任务运行统计")
@Data
public class ProcJobStatisticsRes {
    @ApiModelProperty(value = "总项目数")
    private Integer allTotal = 0;

    @ApiModelProperty(value = "总项目运行数")
    private Integer allRun = 0;

    @ApiModelProperty(value = "总项目运行和未启动数")
    private Integer allRunNotrun = 0;

    @ApiModelProperty(value = "总项目失败数")
    private Integer allFail = 0;

    @ApiModelProperty(value = "总离线项目数")
    private Integer offlineTotal = 0;

    @ApiModelProperty(value = "总离线项目运行数")
    private Integer offlineRun = 0;

    @ApiModelProperty(value = "总离线项目运行和未启动数")
    private Integer offlineRunNotrun = 0;

    @ApiModelProperty(value = "总离线项目失败数")
    private Integer offlineFail = 0;

    @ApiModelProperty(value = "总离线项目暂停数")
    private Integer offlineStop = 0;

    @ApiModelProperty(value = "总实时项目数")
    private Integer realtimeTotal = 0;

    @ApiModelProperty(value = "总实时项目运行数")
    private Integer realtimeRun = 0;

    @ApiModelProperty(value = "总实时项目运行和未启动数")
    private Integer realtimeRunNotrun = 0;

    @ApiModelProperty(value = "总实时项目失败数")
    private Integer realtimeFail = 0;

    @ApiModelProperty(value = "总实时项目停止数")
    private Integer realtimeKilled = 0;
}
